• word of the day

    astropogon stellatus

    astropogon stellatus - Dictionary definition and meaning for word astropogon stellatus

    Definition
    (noun) found in West Indies; lives in mantle cavity of a living conch
    Synonyms : conchfish
Download our Mobile App Today
Receive our word of the day
on Whatsapp